Big Huge Thesaurus

electric light

noun